layui.use('form', function () {
    var form = layui.form;
    //表单验证
    form.verify({
        username: function (value, item) { //value：表单的值、item：表单的DOM对象
            var reg = /^[\u4e00-\u9fa5_a-zA-Z0-9]+$/;
            if (value.length > 16) {
                return '长度必须小于16位';
            }

            if(!(reg.test(value))) {
                return '禁止空格等特殊字符';
            }
        },

        password: function (value, item) { //value：表单的值、item：表单的DOM对象
            var regNumber = /\d+/; //验证有数字
            var regString = /[a-zA-Z]+/; //验证有字母
            var reg = /^[\u4e00-\u9fa5_a-zA-Z0-9]+$/; //只允许数字、字母
            if (value.length < 6 || value.length > 16) {
                return '长度必须在6~16位之间';
            }

            if (!(reg.test(value))) {
                return '禁止空格等特殊字符';
            }

            if (!(regNumber.test(value) && regString.test(value))) {
                return '必须同时包含数字和字母';
            }
        } 
    });
});